草庐IT

gitlab 介绍

全部标签

阿里云ack介绍

1.k8s当中的网络划分k8s中的网络(较详细汇总)-jojoword-博客园(cnblogs.com)2.ack当中的各层意义1.集群信息 集群信息展示了集群的基本信息和连接信息2.节点管理2.1.节点池 简单理解为机器,所有机器的池子2.2.节点每一台机器3.命名空间与配额字面意义的命名空间,资源隔离4.工作负载4.1.无状态数据不需要持久化的可以使用这种方式如NginxTomcat等k8s有无状态部署应用概述(deployment,sts,ds)-devops运维-小灰灰-博客园(cnblogs.com)4.2.有状态 数据需要持久化如MySQLRedis消息队列等从零开始入门K8s:有

python中全组合函数(combinations)与全排列函数(permutations)的介绍与参数说明

概要:在平常的编程过程中,往往需要面对排列组合的应用情况,而每次自己编写相应的函数会耗费较多的时间,而python中的itertools库就为我们解决了这个小问题。itertools库中的permutations函数可以输出可迭代对象的全排列情况,而combinations函数可以输出可迭代对象的全组合情况。正文部分:print("祝大家每天快乐,loveandpeace!")1、全排列函数permutations()①使用前准备:permutations函数作为itertools库中的函数,要使用它,自然首先要调用itertools库了。(python自带,不需自己另外安装)importit

BurpSuite全套使用教程(超实用超详细介绍)

0x00环境与安装2021专业版推荐使用jdk11BP:https://portswigger.net/Burp/Releases注册机:https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releasesjavasdk:https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_windows-x64_bin.zip**vbs自启动脚本:**DIMobjShellDIMcommandsetobjShell=wscript.createObject("wscript.shell")command

VRRP介绍

VRRP的产生如图1所示,局域网中只有一个路由器RTA,所有PC使用RTA做为网关,此时如果RTA故障,所有PC将不能和外网通信。图1单网关场景通过部署多网关的方式实现网关的备份,但多网关可能会出现一些问题:网关间IP地址冲突;主机会频繁切换网络出口。图2多网关场景VRRP的出现很好的解决了这个问题,它在不改变组网的情况下,将多台路由设备组成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现默认网关的备份。图3 VRRP多网关场景逻辑图VRRP基本概念如图4所示,HostA双归到RouterA和RouterB。在RouterA和RouterB上配置VRRP备份组,对外体现为一台虚拟路

05 【Sass语法介绍-插值】

1.前言在很多编程器语言中都有插值这个概念,在Sass样式表的任何地方几乎都可以使用插值,你可以将这些包裹在#{}中来使用,所以记住在Sass中使用插值的方式是#{},本节我们一起来看一下插值在Sass中的使用场景以及它的语法2.什么是插值?插值也就是可以在特定的区域插入一段表达式或者插入一个变量,以此来实现内容动态变换的需求。类似es6中的插值表达,插值几乎可以用在任何地方。Sass的插值写法为:#{$variable_name}。应用于以下的一些场景:在选择器中使用在属性名中使用在属性值中使用在注释中使用这里我们暂且详细讲解这五种使用场景,在Sass指令和在Sass函数中也是可以使用的,不

2022:Frida入门安装配置及介绍(一)

文章目录前言步骤1.下载、安装Python环境2.下载frida、frida-tools3.下载adb工具4.下载frida-server端到手机或模拟器5.简单使用总结前言逆向第一步,从frida开始!用我自己的理解,说一下frida是干什么的。首先,hook是什么?在一些大神的文章中,经常会出现“hook它!”,“hook之~”,翻译成大白话就是“盘它!”,说明这个东西起着决定性、结束性的步骤。要了解一个东西,首先要知道它的应用场景在哪里。①做爬虫的时候,有时会发现请求头有个加密值,例如x-sign值,这个值通常和我们的请求参数有关,当我们编写请求代码,如果不能破解x-sign值,我们发出

Git详细仓库创建、代码更新、代码提交、分支、冲突等完整版(Gitee、Github、GitLab对比)

前言:Git官方在线中文文档:Git-Bookhttps://git-scm.com/book/zh/v2权威的资料来自官方,以下为个人整理和图文形式呈现,便于理解。一、区别Gitee、Github、GitLab三个都提供了个人和团队存储、分享、发布和协同开发项目的中心化云存储功能名称代码版块控制管理工具是否收费搭建环境联网/github git公有仓库免费私有仓库收费(鼓励代码共享)企业私有需要搭建可离线(分布式)gitee git个人免费企业免费按团队人数、仓库容量收费否可离线(分布式)gitlab git私有仓库免费是可离线(分布式)svnSubversion/TortoiseSvn免费

php - 从 GitLab 安装自定义 Composer 包

我创建了一个简单的测试wordpress插件。该插件由一个php文件(kreplach.php)和一个composer.json组成:kreplach.phpComposer.json{"license":"MIT","name":"sales/kreplach","type":"wordpress-plugin","description":"justatest","authors":[{"name":"FooBartok","email":"foo@example.com","homepage":"example.com"}],"require":{"composer/instal

RabbitMQ-管理界面介绍

OverviewOverview概览访问路径:http://localhost:15672/#/queuesconnections:无论生产者还是消费者,都需要与RabbitMQ建立连接后才可以完成消息的生产和消费,在这里可以查看连接情况channels:通道,建立连接后,会形成通道,消息的投递获取依赖的通道Exchanges:交换机,用来实现消息的路由Queues:队列,就是消息队列,消息存放在队列中,等待消费,消费后会被移除队列AdminAdmin→用户和虚拟主机的管理面板添加用户上面的Tags选项,其实是指定用户的角色,可选的有以下几个:超级管理员(administrator)可登陆管理

php - Gitlab CI如何部署PHP?

我使用gitlab、gitab-ci,我对持续集成还很陌生。我尝试在代码推送时通过bash脚本进行测试和部署。这就是我的.gitlab-ci.yml在部署时的样子我尝试更改用户但不会工作before_script:-composerinstall--prefer-dist>/dev/nullstages:-build-test-deployunitTesting:stage:testscript:-echo"RunningPHPUnitTests"-phpvendor/bin/phpunit--colors--debug--coverage-textjob_deploy_master: